package cn.juque.workflow.api.provider;

import cn.juque.common.base.BaseResponseDTO;
import cn.juque.workflow.api.dto.leaveinfo.LeaveInfoListDTO;
import cn.juque.workflow.api.dto.leaveinfo.LeaveInfoSearchDTO;

import java.util.List;

/**
 * @author JUQUE
 * @version 1.0.0
 * <ul>
 *  <li>simple-generator</li>
 *  <li>请假申请单信息</li>
 * </ul>
 * @date 2023-01-31 18:14:44
 **/
public interface ILeaveInfoProvider {

    /**
     * 列表检索
     *
     * @param searchDTO 入参
     * @return List
     */
    BaseResponseDTO<List<LeaveInfoListDTO>> list(LeaveInfoSearchDTO searchDTO);

}
